industrial nondestructive testing personnel - French English Dictionary